home *** CD-ROM | disk | FTP | other *** search
- class com.omniture.ActionSource extends MovieClip
- {
- var _broadcaster;
- var _mcMetricsClip;
- function ActionSource()
- {
- super();
- this._broadcaster = new com.omniture.events.EventBroadcaster();
- this._visible = false;
- }
- function set account(val)
- {
- this._mcMetricsClip.setAccount(val);
- }
- function set nameSpace(val)
- {
- this._mcMetricsClip.setNameSpace(val);
- }
- function set CName(val)
- {
- this._mcMetricsClip.setCName(val);
- }
- function set pageURL(val)
- {
- this._mcMetricsClip.setURL(val);
- }
- function set referrer(val)
- {
- this._mcMetricsClip.setReferrer(val);
- }
- function set currencyCode(val)
- {
- this._mcMetricsClip.setCurrencyCode(val);
- }
- function set charSet(val)
- {
- this._mcMetricsClip.setCharSet(val);
- }
- function set cookieLifetime(val)
- {
- this._mcMetricsClip.setCookieLifetime(val);
- }
- function set defaultPageName(val)
- {
- this._mcMetricsClip.setDefaultPageName(val);
- }
- function set defaultLinkName(val)
- {
- this._mcMetricsClip.setDefaultLinkName(val);
- }
- function set clickMapPage(val)
- {
- this._mcMetricsClip.setClickMapPage(val);
- }
- function set movieID(val)
- {
- this._mcMetricsClip.setMovieID(val);
- }
- function set autoTrackVar(val)
- {
- this._mcMetricsClip.setAutoTrackVar(val);
- }
- function set aux1(val)
- {
- this._mcMetricsClip.setAux1(val);
- }
- function set aux2(val)
- {
- this._mcMetricsClip.setAux2(val);
- }
- function set testSupport(val)
- {
- this._mcMetricsClip.setTestSupport(val);
- }
- function set clickMapSupport(val)
- {
- this._mcMetricsClip.setClickMapSupport(val);
- }
- function set autoTrack(val)
- {
- this._mcMetricsClip.setAutoTrack(val);
- }
- function set debugActive(val)
- {
- this._mcMetricsClip.setDebugActive(val);
- }
- function set analyticsDelay(val)
- {
- this._mcMetricsClip.setAnalyticsDelay(val);
- }
- function set delayControl(val)
- {
- this._mcMetricsClip.setDelayControl(val);
- }
- function checkMetricsLoaded()
- {
- var _loc1_ = this;
- if(_loc1_._mcMetricsClip.sendPage.toString() == "[type Function]")
- {
- _loc1_._mcMetricsClip.setMainMovie(_loc1_);
- clearInterval(_loc1_._nLoadInt);
- _loc1_.broadcastEvent("loaded");
- }
- }
- function onLoad()
- {
- }
- function addEventListener(event, obj, method)
- {
- this._broadcaster.addEventListener(event,obj,method);
- }
- function broadcastEvent(event, data)
- {
- this._broadcaster.broadcastEvent(event,data);
- }
- function removeEventListener(event, obj, method)
- {
- this._broadcaster.removeEventListener(event,obj,method);
- }
- function loadEvents(path)
- {
- var _loc1_ = this;
- _loc1_._mcMetricsClip = _loc1_.createEmptyMovieClip("_mcMetricsClip",100);
- _loc1_._mcMetricsClip.loadMovie(path);
- _root.s_as_metricsRef = path;
- _loc1_._nLoadInt = setInterval(_loc1_,"checkMetricsLoaded",10);
- }
- function sendLink(iName, iObj, linkType, exitLink)
- {
- this._mcMetricsClip.sendLink(iName,iObj,linkType);
- }
- function sendPage(iName, iObj)
- {
- this._mcMetricsClip.sendPage(iName,iObj);
- }
- }
-